@CHARSET "UTF-8";

html{overflow: auto;}
body{
    width: 100%;
    height: 100%; /*auto;*/
    margin: 0;
    padding: 0;
    font-size: 62.5%;   /* 这样设置的好处是1em = 10px */
    font-family: Helvetica;
    background-color: #ECECEC;
    overflow: auto;
}
ul,li,span{margin: 0; padding: 0;border:0;}
#{ list-style:none; }
a {
    text-decoration: none;
    outline:none;
    list-style:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0); 
}
.fl {float:left;}
.fr {float:right;}
.clearfloat{
    clear: both;
}

.main{
    /*position: fixed;
    top:0;
    left:0;*/
    overflow:auto;
    width: 100%;
    height: 100%;
}
#tip{
    display: block;
    font-size: 1.4em;
    height: 1.2em;
    color:#FB6F3D;
    margin-left: 5.3125%;
    margin-bottom: 0.4em;
    margin-top: 0.4em;
}

.agreement{
    display: block;
    font-size: 1.4em;
    height: 1.2em;
    color:#666666;
    margin-left: 5.3125%;
    margin-bottom: 1.4em;
    margin-top: 2em;
}
.agreement a{
    color: #FB6F3D;
    text-decoration:underline;
}

.weixinqqtip{
    display: block;
    font-size: 1.4em;
    height: 1.2em;
    color:#666666;
    margin-left: 5.3125%;
    margin-right: 5.3125%;
    margin-bottom: 4.4em;
    margin-top: 0.5em;
}


/***************** begin 认证&额度页面 ***************/
#auth_progressdiv{
    width: 100%;
    height: 4em;
    background-color: #FB6F3D;
    overflow:hidden;
}
#dottedline{
    border-top: 0.1em dashed #FFFFFF;
    border-bottom: 0;
    height: 0.1em;
    width: 18.2em;
    margin: -2em auto auto auto;
}
#cycleline{
    width: 23em;
    margin: auto;
    height: 4em;
}
.prcycle_select{
    width: 2.2em;
    height: 2.2em;
    margin-top: 0.9em;
}
.prcycle{
    width: 1.2em;
    height: 1.2em;
    margin-top: 1.4em;
}
.prcentercycle{
    margin-left: 9em;
}

#auth_head{
    width: 100%;
    height: 3.6em;
    background-color: #FB6F3D;
    overflow:hidden;
}

#auth_account{
    height: auto;
    width : auto;
    margin: 0.9em auto auto 5.3125%;
}
#auth_account span{
    font-size: 1.4em;
    color: #FFFFFF;
}

#auth_yue{
    margin-top: 0.3em;
    margin-left:  5.3125%;
    height:3.0em;
}

.auth_title{
    font-size: 1.8em;
    color: #FFFFFF;
    vertical-align : middle;
    line-height: 2.3em;
}

#auth_money{
    font-size: 3.0em;
    color: #FFFFFF;
    vertical-align : middle;
    font-weight: 400;
    margin-right:  5.3125%;
    float: right;
}

#auth_quota{
    clear: both;
    margin-top: 0.1em;
    margin-left:  5.3125%;
    height: 3.0em;
}

#auth_quotamoney{
    font-size: 1.8em;
    color: #FFFFFF;
    vertical-align : middle;
    font-weight: 300;
    float: right;
    line-height: 2.4em;
    margin-right:  5.3125%;
}

.baseline {
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
    border-top: 0em;
    border-left: 0em;
    border-right: 0em;
}

.line1{
    margin: 0 0 0 0;
}
.line2{
    margin: 0 0 0 5.3125%;
}
.line3{
    margin: 0 0 1.0em 0;
}
.line4{
    margin: 0 5.3125% 0 5.3125%;
}
.line5{
    margin: 1.5em 5.3125% 0 5.3125%;
}
.line6{
    margin: 1.5em 0 0 0;
}

.buchongziliao{
    margin-bottom:1.0em;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
}
.renzhengtitle{
    width: auto;
    margin-left: 5.3125%;
    margin-bottom: 0.5em;
    margin-top: 0.6em;
}
.renzhengtitle span{
    font-size: 1.2em;
    color: #9D9D9D;
    vertical-align: middle;
}

.infotel{
    background-color: #FFFFFF;
    width: 100%;
    height:    auto;
    overflow: auto;
}
#modtela,#gettelpasswd,#getxxwcode{
    color: #FB6F3D;
    font-size: 1.4em;
    vertical-align: middle;
    margin-right: 5.3125%;
    float: right;
}
#gettelpasswd,#getxxwcode{
    text-decoration:underline;
}
#tbauth,#yysauth,#xxwauth,#zmxyauth{
    color: #333333;
    font-size: 1.6em;
    margin-right: 0;
    float: right;
    border: none;
}

.tbauthimg,.yysauthimg,.xxwauthimg,.zmxyauthimg{
    width: 1.8em;
    height: 1.8em;
    margin-right: 5.3125%;
    margin-left: 0.4em;
    margin-top: 1.3em;
    float:right;
    display:inline-block;
}


.info{
    background-color: #FFFFFF;
    width: 100%;
    height:    auto;
    overflow: auto;
    line-height: 4.4em;
}

.info_loanconfig{
    background-color: #FFFFFF;
    width: 100%;
    height:    auto;
    overflow: auto;
}

.base_title{
    font-size: 1.6em;
    color: #666666;
    vertical-align : middle;
    margin-left:  5.3125%;
    font-weight: 500;
    width: 1.6em;
    display: inline-block;
}

.base_title2{
    font-size: 1.6em;
    color: #666666;
    vertical-align : middle;
    margin-left:  5.3125%;
    font-weight: 500;
    width: 1.6em;
}
.base_title3{
    font-size: 1.5em;
    color: #666666;
    margin-top: 0.6em;
    margin-left:  5.3125%;
    font-weight: 500;
    display: block;
}
.loanconfigtip{
    font-size: 1.4em;
    color: #999999;
    margin-left:  5.3125%;
    margin-right:  5.3125%;
    margin-top: 0.2em;
    margin-bottom: 0.6em;
    display: block;
}
.base_title_pic{
    margin-left:0;
    width:auto;
    display:inline;
    float:left;
    margin-right:7%;
}

.infospan{
    font-size: 1.2em;
    float: right;
    margin-right: 5.3125%;
    color: #333333;
}
.inputtext{
    font-size: 1.6em;
    border: none;
    margin-left: 2%;
    vertical-align: middle;
    color: #333333;
    width: 46%;
    outline: none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    background: none;
}


.longinputtext{
    width: 60%;
}
.longinputtext2{
    width: 80%;
}

.sendcode_normal{
   background-image: url("../image/sc_normal.png")/*tpa=http://www.gm0794.com/weiping/image/sc_normal.png*/;
   background-repeat: no-repeat;
   background-size: 8.1em 3.2em;
   float: right;
   height: 3.2em;
   line-height: 3.2em;
   width: 8.1em;
   margin-top: 0.6em;
   margin-right: 5.3125%;
   text-align: center;
}

.sendcode_disable{
    background-image: url("../image/sc_disable.png")/*tpa=http://www.gm0794.com/weiping/image/sc_disable.png*/;
    background-repeat: no-repeat;
    background-size: 8.1em 3.2em;
    float: right;
    height: 3.2em;
    line-height: 3.2em;
    width: 8.1em;
    margin-top: 0.6em;
    margin-right: 5.3125%;
    text-align: center;
}

.sendcode_normal span,.sendcode_disable span{
    font-size: 1.4em;
    color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
}

.infoname{
    background-color: #FFFFFF;
    width: 100%;
    /*height:17.8em;*/
    height: auto;
    /*border-bottom: rgba(204,204,204,0.5) 0.1em solid;*/
    border-top: rgba(204,204,204,0.5) 0.1em solid;
}

.picarea{
    margin: 1em 5.3125% 1em 5.3125%;
    height: 10em;
}

.picarea1{
    margin-top:2.8em;
}

/*.picname{
    float: left;
    vertical-align: top;
    font-size: 1.6em;
    color: #666666;
    margin-left: 0%;
}*/

.examplearea{
    width: 7.4em;
    height: 7.4em;
    float: right;
    margin-right: 1em;
}

.actualarea{
    width: 7.4em;
    height: 7.4em;
    float: left;
}
.example{
    width: 7.4em;
    height: 7.4em;
    background-repeat: no-repeat;
    background-size: 7.4em 7.4em;
    border : rgba(204,204,204,1) 0.1em solid;
}

.example1{
    background-image: url("../image/example1.png")/*tpa=http://www.gm0794.com/weiping/image/example1.png*/;
}

.example2{
    background-image: url("../image/example2.png")/*tpa=http://www.gm0794.com/weiping/image/example2.png*/;
}

.example3{
    background-image: url("../image/example3.png")/*tpa=http://www.gm0794.com/weiping/image/example3.png*/;
}

.actual{
    width: 7.4em;
    height: 7.4em;
    background-repeat: no-repeat;
    background-size: 7.4em 7.4em;
    /*background-image: url('../image/addpic.png');*/
    /*border : rgba(204,204,204,1) 0.1em solid;*/
}

.picloading{
    background-image: url("../image/addpic2.png")/*tpa=http://www.gm0794.com/weiping/image/addpic2.png*/;
}

.pictip{
    font-size: 1.1em;
    line-height: 2em;
    color: #999999;
}

.showbaseinfo{
    margin-top: 1em;
    margin-bottom: 1em;
    text-align: center;
    color: #FB6F3D;
}
.showbaseinfo span{
    font-size: 1.4em;
    display: block;
}
.showbaseinfoarrow{
    margin-top: 0.5em;
    width: 2.2em;
    height: 1.7em;
}
/***************** end 认证&额度页面 *****************/


/***************** begin 账单&还款页面 ***************/
.loanaccount{
    background-color:#FB6F3D;
    width: 100%;
    text-align: center;
    overflow: hidden;
}
.yuetitle{
    color: #FFFFFF;
    font-size: 1.5em;
    display: block;
    margin-top: 3.8em;
}
.yuemoney{
    color: #FFFFFF;
    font-size: 3.2em;
    font-weight: 700;
    display: block;
    margin-top: 0.56em;
}

.cycle_yuetitle{
    color: #FFFFFF;
    font-size: 1.5em;
    display: block;
    margin-top: 35%;
}
.cycle_yuemoney{
    color: #FFFFFF;
    font-size: 3.2em;
    font-weight: 700;
    display: block;
    margin-top: 10%;
}

.quotamoney{
    color: #FFFFFF;
    font-size: 1.4em;
    display: block;
    margin-top: 2.2em;
}
.seeinterest{
    color: #FFFFFF;
    font-size: 1.4em;
    display: block;
    margin-top: 2.1em;
}
.laaccountcycle{
    width: 22.5em;
    height: 22.5em;
    margin: auto auto 7% auto;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 22.5em 22.5em;
    overflow: hidden;
}
.laccountinfo{
    width: auto;
    height: 1.6em;
    margin: 5.25% 5.3125% 8.0% 5.3125%;
}
.laccountinfo span{
    color: #FFFFFF;
    font-size: 1.4em;
    line-height: 1.6em;
}
.labtn_qx,.labtn_hk,.labtn_review{
    width: 14em;
    height: 4.4em;
    line-height: 4.4em;
    text-align: center;
    border: 1px solid #FFFFFF;
    border-radius: 2.2em;
}
.labtn_qx_new {
    width: 14em;
    height: 4.4em;
    line-height: 4.4em;
    text-align: center;
    margin: 12.0% auto 8.28% auto;
}
.labtn_qx{
    margin: 12.0% auto 8.28% auto;
}
.labtn_review{
    margin: 10% auto 8.28% auto;
}
.labtn_hk{
    margin: auto;
}
.labtn_qx span,.labtn_hk span,.labtn_review span, .labtn_qx_new span {
    color: #FFFFFF;
    font-size: 1.6em;
}
.authyindao{
    width: auto;
    text-align: center;
    margin-top: 10.73%;
    margin-bottom: 6.51%;
}
.authyindao span{
    color: #FFFFFF;
    font-size: 1.6em;
}


#loantab{
    margin-top: 0;
    height: 4.5em;
    width: 100%;
    background: #FFFFFF;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
}

#loantab ul {
    list-style: none;
    height:  100%;
    width: 100%;
}

#loantab li {
    float: left;
    width: 50%;
    height:  100%;
    line-height:  3.2em;
    margin-left: 0;
    text-align: center;
    font-size: 1.5em;
    font-weight: 600;
    vertical-align: middle;
}

.loanli{
    color: #666666;
}
.activeloanli{
    color: #FB6F3D;
    
}

#zoneline{
    margin-left: 0;
    margin-top: -0.2em;
    width: 50%;
    border-bottom: #FB6F3D 0.1em solid;
    border-top: #FB6F3D 0.1em solid;
    border-left: 0;
    border-right: 0;
}

#loanlist{
    margin-top: 1.5em;
    height: auto;
    width: 100%;
    overflow: hidden;
    margin-bottom: 4em;
}

.emptylist_tip{
    width: 100%;
    height: auto;
    font-size: 1.4em;
    color: #9D9D9D;
    display: block;
    margin-top: 50%;
    margin-bottom: 3em;
    text-align:center;
}
.emptylist_tip2{
    width: 100%;
    height: auto;
    font-size: 1.4em;
    color: #9D9D9D;
    display: block;
    position:fixed;
    top:48%;
    text-align:center;
}

#loanlist ul {
    height: auto;
    width: 100%;
    margin: 0 auto;
}

#loanlist li{
    width: 100%;
    height: auto;
    background-color: #FFFFFF;
    border-top: rgba(204,204,204,0.5) 0.1em solid;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
    margin-bottom : 1.0em;
    display:inline-block;
}

.loaninfo_con{
    margin: 1em 0 1em 5.3125%;
    height: auto;
    width: 80.375%;/*89.375%;*/
    float: left;
}

.loaninfo_item{
    width: 100%;
    height: 1.9em;
    line-height: 1.9em;
    vertical-align: middle;
    font-size: 1.4em;
    float: left;
}

.loantitle{
    color: #666666;
}

.loaninfo{
    margin-left: 1.0em;
    color: #333333;
}

.daoqiimg{
    width: 4.5em;
    height: 1.5em;
    float: right;
    margin-right: -2em;
    margin-top: 0.1em;
}
.arrowdiv{
    float:right;
    height: 1.6em;
    width: 5%;
    margin: 6em 5.3125% auto 0;
}
.rightarrow{
    display: block;
    background-size: 0.5em 1.6em;
    width:0.5em;
    float: right;    
    height:1.6em;
}

.closebill{
    color: #FB6F3D;
    text-decoration:underline;
}

@media screen and (max-height:480px) {
    .labtn_qx{
        margin: 5.0% auto 4.28% auto;
    }
    .laccountinfo{
        margin: 5.25% 5.3125% 0% 5.3125%;
    }
}

@media screen and (min-height:590px) {
    .laccountinfo{
        margin: 5.25% 5.3125% 17% 5.3125%;
    }
    .laaccountcycle{
        margin: auto auto 15% auto;
        background-size: 27em 27em;
        width: 27em;
        height: 27em;
    }
    .labtn_qx{
        margin: 5.0% auto 7.28% auto;
    }
    .yuemoney{
        font-size: 3.6em;
    }
    .yuetitle{
        font-size: 1.6em;
        /*margin-top: 3.8em;*/
    }
    .quotamoney{
        font-size: 1.5em;
        /*margin-top: 2.2em;*/
    }
    .labtn_qx,.labtn_hk{
        width: 16.8em;
        height: 5em;
        border-radius: 2.5em;
    }
    .labtn_qx span,.labtn_hk span{
        color: #FFFFFF;
        font-size: 1.8em;
        line-height: 2.8em;
    }
}

.lackscore{
    margin-top: 18%;
}
.lackscorediv,.needreviewdiv{
    margin-top: 4.2em;
    text-align: center;
}
.lackscorediv span,.needreviewdiv span{
    display: block;
    color: #FFFFFF;
    font-size: 1.6em;
    margin-bottom: 0.5em;
}
.pinggutip{
    font-weight: bold;
    margin-top: 2.5em;
}
/***************** end 账单&还款页面 *****************/


/***************** begin 账单详情页面 *****************/
#ld_info{
    width: 100%;
    height: auto;
    overflow: hidden;
    background-color: #FFFFFF;
}

#ld_content{
    margin: 1.5em 5.3125% 1.5em 5.3125%;
    height: 13.5em;
    width: auto;
}

.seperatorline{
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    width: 100%;
    margin-bottom: 0;
    margin-top: 0;
}

.moneycolor{
    color: #FB6F3D;
}

.repaytitle{
    width: auto;
    margin-left: 5.3125%;
    height: 3.2em;
}

.repaytitle span{
    font-size: 1.5em;
    color: #9D9D9D;
    line-height: 2.3em;
    vertical-align: middle;
}

#repayhead{
    /*background-color: #F7F7F7;*/
    width: 100%;
    height: 3em;
    font-size: 1.2em;
    color: #666666;
}

.headday{
    line-height: 3.0em;
    vertical-align: middle;
    margin-left: 5.3125%;
}

.headmoney{
    line-height: 3.0em;
    vertical-align: middle;
    margin-left: 3.0em;
}
/*
#repaycontent{
    background-color: #FFFFFF;
    width:100%;
}

#repaycontent ul{
    list-style: none;
}

#repaycontent li{
    width: 100%;
    height: auto;
}

.licontent{
    margin-left: 5.3125%;
    margin-right: 5.3125%;
    height:  8.2em;//6.9em;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
}

.contentday{
    height: 100%;
    width: 7.5em;
    font-size: 1.1em;
    color: #666666;
}

.contentday span{
    line-height: 7.8em;
    vertical-align: middle;
}
.contentmoney{
    height: 100%;
    width: 16em;
}
.contentmoney span{
    font-size: 1.1em;
    color: #666666;
}

.contentstatus{
    width: auto;
    height: 8.2em;
}
.contentstatus span{
    vertical-align: middle;
    line-height: 6.8em;
    font-size: 1.2em;
    color: #999999;
}

.contentstatus img{
    width: 0.5em;
    margin-top: 3.4em;
}    
.alreadypay img{
    width: 3.3em;
    height: 3.3em;
    margin-top: 2.4em;
}*/

#loandetaillist{
    margin-top: 1em;
    height: auto;
    width: 100%;
    overflow: hidden;
    margin-bottom: 2em;
}
#loandetaillist ul {
    height: auto;
    width: 100%;
    margin: 0 auto;
}

#loandetaillist li{
    width: 100%;
    height: auto;
    background-color: #FFFFFF;
    border-top: rgba(204,204,204,0.5) 0.1em solid;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
    margin-bottom : 1.0em;
    display:inline-block;
}
.loandetailinfo_con{
    margin: 1em 5.3125% 1em 5.3125%;
    height: auto;
    width: auto;
    float: left;
}
.alreadypayicon{
    background-image: url("../image/alreadypay2.png")/*tpa=http://www.gm0794.com/weiping/image/alreadypay2.png*/;
    background-size: 6.5em 6.5em;
    background-repeat: no-repeat;
    background-position: right center;
}
.loandetailinfo_item{
    width: 100%;
    /*height: 1.9em;*/
    line-height: 1.9em;
    vertical-align: middle;
    font-size: 1.4em;
    float: left;
}
.loandetailtitle{
    color: #666666;
}
.loandetailinfo{
    color: #333333;
}
.loandetailtitle2{
    float:left;
    color: #666666;
}
.loandetailinfo2{
    float:right;
    color: #333333;
    width: 75%;
}

.huankuanbtn,.xuqibtn{
    height: 4em;
    line-height: 4em;
    width: 43%;
    text-align: center;
    margin-top: 1em;
    margin-bottom: 1em;
    border: 0;
    border-radius: 0.5em;
}
.huankuanbtn{
    margin-left: 5.3125%;
}
.xuqibtn{
    margin-right: 5.3125%;
}
.huankuanbtn span,.xuqibtn span{
    font-size: 1.5em;
    color: #FFFFFF;
}
.huankuanbtn_normal{
    background-color: #FB6F3D;
}
.xuqibtn_normal{
    background-color: #32B16C;
}
.xuqibtn_disable{
    background-color: #9A9A9A;
}
.seperatorline2{
    border-bottom: #F2F2F2 0.1em solid;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    margin: 1em 5.3125% 0 5.3125%;
    width: 89.375%;
}

.paymodeselect{
    font-size: 1.6em;
    margin-bottom: 0.8em;
}

.inputtext2{
    border: rgba(204,204,204,0.5) 0.1em solid;
    margin-left: 0%;
    font-size: 1.6em;
    line-height: 1.5em;
    vertical-align : middle;
    color: #333333;
    width: 70%;
    outline: none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-appearance:none;
    background: none;
}

.moneydiv{
    display:none;
    height:auto;
    overflow: auto;
}
.inputtextcode{
    width: 50%;
    margin-left: 0%;    
    
}

#paymoney{
    margin-bottom: 0.5em;
}

.tipinfo{
    font-size:0.8em;
    color: #FB6F3D;
    /*float:left;*/
}
.moneyinfo{
    color: #333333;
    font-size: 1.2em;
    margin-bottom: 0.5em;
    display: none;
}

.xuqidayselect{
    width: 90%;
    margin: 1.5em auto 1em;
    height: auto;
    border: 0.1em solid #FD703D;
    border-radius: 0.5em;
    overflow: auto;
}
.xuqiday{
    width: 50%;
    border: 0;
    height: 2.2em;
    line-height: 2.2em;
    vertical-align: middle;
    text-align: center;
    background-color: #FFFFFF;
}
.xuqiday span{
    font-size: 1.2em;
    color: #FD703D;
}
.activexuqiday{
    background-color: #FD703D;
}
.activexuqiday span{
    color: #FFFFFF;
}
.xuqiaftertip{
    width: 90%;
    margin: 0.5em auto 1em;
    height: auto;
    text-align: left;
}
.xuqiaftertip span{
    font-size: 1.1em;
    color: #FD703D;
}
/***************** end 账单详情页面 *****************/


/***************** begin 借款申请页面 *****************/
.authtipbg{ 
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #000000;
    z-index:1002; 
    opacity:0.80; 
    overflow: hidden;
    text-align: center;
}
.authtippic{
    width: 22.4em;
    height: 19.1em;
    background-image: url("../image/authtippic.png")/*tpa=http://www.gm0794.com/weiping/image/authtippic.png*/;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 22.4em 19.1em;
    margin: 5em auto 2em auto;
}
.authclose{
    margin: 5em 5.3125% 5em auto;
    background-image: url("../image/authtipclose.png")/*tpa=http://www.gm0794.com/weiping/image/authtipclose.png*/;
    background-repeat: no-repeat;
    width: 4.2em;
    height: 4.2em;
    background-size: 4.2em 4.2em;
}
.authtipspan{
    color: #FFFFFF;
    font-size: 1.5em;
    line-height: 1.5em;
}

.bankcardtip{
    display: block;
    font-size: 1.4em;
    height: 1.2em;
    color: #666666;
    float: right;
    margin-right: 5.3125%;
    margin-bottom: 1em;
}
.bankcardtip a{
    color: #FB6F3D;
    text-decoration:underline;
}

.cyclearea{
    margin-left: 5.3125%;
    margin-right: 5.3125%;
    width:auto;
    margin-top: 0;
    height: 13em;
}

.cyclemiddle{
    float: left;
    width: 44%;
    height: 100%;
    background-image : url("../image/cycle1.png")/*tpa=http://www.gm0794.com/weiping/image/cycle1.png*/;
    background-repeat: no-repeat;
    background-size: 12.2em 12.2em;
    background-position: center center; 
    text-align: center;
}

.cycle2{
    float: left;
    width: 28%;
    height: 100%;
}

.cycle3{
    margin-top: 3.7em;
    width: 5em;
    height: 5em;
    background-repeat: no-repeat;
    background-size: 5em 5em;
    background-position: center center;
}
#sublink,#addlink{
    display: block;
    width: 5em;
    height: 5em;
    background-repeat: no-repeat;
    background-size: 5em 5em;
    background-position: center center;
}

#subdiv a.hover{
    background-image : url("../image/sub_pressed.png")/*tpa=http://www.gm0794.com/weiping/image/sub_pressed.png*/;
}
#adddiv a.hover{
    background-image : url("../image/add_pressed.png")/*tpa=http://www.gm0794.com/weiping/image/add_pressed.png*/;
}
.add_normal{
    background-image : url("../image/add_normal.png")/*tpa=http://www.gm0794.com/weiping/image/add_normal.png*/;
}
.add_disable{
    background-image : url("../image/add_disable.png")/*tpa=http://www.gm0794.com/weiping/image/add_disable.png*/;
}
.sub_normal{
    background-image : url("../image/sub_normal.png")/*tpa=http://www.gm0794.com/weiping/image/sub_normal.png*/;
}
.sub_disable{
    background-image : url("../image/sub_disable.png")/*tpa=http://www.gm0794.com/weiping/image/sub_disable.png*/;
}

.cycleinfo{
    margin-top: 4.7em;
}
.cyclenum{
    line-height: 1em;
    vertical-align:middle;
    color: #FB6F3D;
    font-size: 3.3em;
}

.cycletip{
    color: #9D9D9D;
    font-size: 1.2em;
}

.selectloaninfo{
    float: right;
    display: inline-block;
    margin-right: 5.3125%;
    font-size: 1.6em;
    color: #333333;
}
.selectwrap{
    margin-right: 0;
    line-height: 4.4em;
    height: 4.4em;
    float: right;
}
.selectmonth,.selectbcid,.selectbank,.selectmoney,.selecteducation,.selectyear,.selectbiye,.selectsalary,.selectmarry,.selectchildren,.selectjob{
    -webkit-appearance:none;
    appearance:none;
    border:none;
    display:inline-block;
    -webkit-box-sizing:border-box;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    box-sizing:border-box;
    width:auto;
    vertical-align: middle;
    margin-right: 0;
    background-color: #FFFFFF;
    direction: rtl;
    font-size: 1.6em;
    color: #333333;
}
.selectaddbc{
    font-size: 1.6em;
    color: #333333;
}


.arrow{
    width:0.5em;
    height: 1.6em;
    margin-right: 5.3125%;
    margin-left: 0.4em;
    margin-top: 1.4em;
    float:right;
    display:inline-block;
}


#fullstamp{
    float: right;
    margin-right: 1.4em;
    background-image : url("../image/apply_full.png")/*tpa=http://www.gm0794.com/weiping/image/apply_full.png*/;
    background-repeat: no-repeat;
    background-size: 9.9em 9.9em;
    width: 9.9em;
    height: 9.9em;
    margin-top: -8.5em;
    margin-bottom: 2em;
}


.submitloanbtn{
    width: auto;
    height: 4.4em;
    line-height: 4.4em;
    margin: 2em 5.3125% 2em 5.3125%;
    text-align: center;
    border-radius: 0.5em;
    clear: both;
}
.submitstepbtn{
    width: 42%;
    height: 4.4em;
    line-height: 4.4em;
    text-align: center;
    border-radius: 0.5em;
    background-color: #FB6F3D;
}
.submitloanbtn span,.submitstepbtn span{
    vertical-align: middle;
    font-size: 1.8em;
    color: #FFFFFF;
}
.submitstepbtn_left{
    margin: 2em auto 2em 5.3125%;
    float : left;
}
.submitstepbtn_right{
    margin: 2em 5.3125% 2em auto;
    float: right;
}

.submitloanbtn_normal{
    background-color: #FB6F3D;
}

.submitloanbtn_disable{
    background-color: #9A9A9A;
}


.bg{ 
    display: none; /*block;*/
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    min-height: 100%;
    background-color: #333333;
    z-index:1001; 
    opacity:0.40; 
    overflow: hidden;
}  

.showremind, .showtip{
    display: none;/*block;*/
    position:fixed;
    top: 35%;
    left: 8%;
    width: 84%;
    height: auto; 
    border: 0.1em solid #CCCCCC;
    border-radius: 1.0em;    
    background-color: #FFFFFF; 
    z-index:1002; 
    overflow: hidden;
    text-align: center;
} 
.remindinfo {
    width: 100%;
    margin: 0 auto 0;
    height: auto;
    border-bottom: 0.1em solid #CCCCCC;
    text-align: center;
}
.showtipinfo {
    width: 100%;
    margin: 0 auto 0;
    height: auto;
    text-align: center;
}
.remindtext, .showtiptext, .confirmtitle{
    width: 90%;
    margin: 1em auto 1em;
    height: auto;
    font-size: 1.6em;
    color: #333333;
    font-weight: 500;
}
.remindok,.confirmno,.confirmyes,.interestok{
    border: 0;
    height: 5em;
    margin-bottom: 0;
}
.remindok span,.confirmno span,.confirmyes span,.interestok span{
    font-size: 1.8em;
    color: #FB6F3D;
    vertical-align: middle;
    line-height: 3em;
}

.confirmno span{
    color: #666666;
}

.showconfirm{
    display: none;
    position:absolute;
    top: 27%;
    left: 8%;
    width: 84%;
    height: auto; 
    border: 0.1em solid #CCCCCC;
    border-radius: 1.0em;    
    background-color: #FFFFFF; 
    z-index:1002; 
    overflow: hidden;
    text-align: center;
}
.tlpayqrcode{
    display: none;
    position:absolute;
    top: 27%;
    left: 20%;
    width: 60%;
    height: auto;
    z-index:1002;
    overflow: hidden;
    text-align: center;
    background-color: #FFFFFF;
    padding-bottom: 1em;
    padding-top: 1em;
}
.tlpayqrcode span{
   font-size: 1.2em;
   color:  #666666;
   line-height: 1.2em;
}

.tlpayqrcode img{
    position:absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index:1003;
    overflow: hidden;
    text-align: center;
    background-color: #FFFFFF;
    opacity: 0.1;
}

.tlalipayqrcode{
    display: none;
    position:absolute;
    top: 27%;
    left: 20%;
    width: 60%;
    height: auto;
    z-index:1002;
    overflow: hidden;
    text-align: center;
    background-color: #FFFFFF;
    padding-bottom: 1em;
    padding-top: 1em;
}
.tlalipayqrcode span{
   font-size: 1.2em;
   color:  #666666;
   line-height: 1.2em;
}
.tlalipayqrcode img{
    position:absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index:1003;
    overflow: hidden;
    text-align: center;
    background-color: #FFFFFF;
    opacity: 0.1;
}

.confirminfo{
    width: 100%;
    margin: 0 auto 0;
    height: auto;
    border-bottom: 0.1em solid #CCCCCC;
    text-align: center;
}

.confirmtext{
    width: 90%;
    margin: 0em auto 1em;
    height: auto;
    color: #666666;
    text-align: left;
}
.confirmtext .confirmspan{
    font-size: 1.4em;
} 
.confirmno,.confirmyes{
    width: 49.5%;
}
.confirmyes{
    border-left: 0.1em solid #CCCCCC;
}

.showinterest{
    display: none;
    position: absolute;
    top: 27%;
    left: 8%;
    width: 84%;
    height: auto; 
    border: 0.1em solid #CCCCCC;
    border-radius: 1.0em;    
    background-color: #FFFFFF; 
    z-index:1002; 
    overflow: hidden;
    text-align: center;
}
.interestinfo{
    width: 100%;
    margin: 0 auto 0;
    height: auto;
    border-bottom: 0.1em solid #CCCCCC;
    text-align: center;
}
.interesttitle{
    width: 90%;
    margin: 1em auto 1em;
    height: auto;
    font-size: 1.5em;
    color: #333333;
    font-weight: 500;
}
.interesttable{
    margin: 1em auto 1em auto;
    border: 0.1em solid #f2f2f2;
    border-collapse:collapse;
}
.interesttable th{
    color: #666666;
    font-size: 1.2em;
    padding: 0.7em 0.8em 0.7em 0.8em;
    border: 0.1em solid #f2f2f2;
    font-weight: 500;
}
.interesttable td{
    color: #333333;
    font-size: 1.0em;
    padding: 0.6em 0.4em 0.6em 0.4em;
    border: 0.1em solid #f2f2f2;
}
.interesttable_bigfont{
    font-size: 1.3em;
}

.interesttip{
    width: 90%;
    margin: 1em auto 1em;
    text-align: left;
}
.interesttip span{
    font-size: 1.2em;
    color: #333333;
}

.instrestrintro_div{
    height: auto;
    margin: 1em 5.3125% 1em 5.3125%;
    color: #666666;
    font-size: 1.2em;
}
.instrestrintro_div span{
}

/***************** begin 我的银行卡列表 *****************/
.bankcarddiv{
    height: auto;
    background-color: #FFFFFF;
    margin-top: 1.8em;
}
.bankcardul{
    height: auto;
    width: 100%;
    margin: 0 auto;
    border-top: rgba(204,204,204,0.5) 0.1em solid;
    color: #333333;
}
.bankcardul a{
    text-decoration: none;
    color: #333333;
}
.bankcardli{
    width: 100%;
}
.bankcardli div{
    width: 89.375%;
    margin-left: 5.3125%;
    margin-right: 5.3125%;
    height: auto;
    display:inline-block;
    clear: both;
    line-height: 1.8em;
    padding: 1.5em 0 1.5em 0;
    /*background-image: url('../image/bcdel.png');
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 2.1em 2.1em;*/
}
.bcdelimg{
    width: 2.1em;
    height: 2.1em;
    float: right;
}
.bcadddiv{
    margin: 1.4em auto 1.4em auto;
    height: 2.5em;
    text-align: center;
    width: 12em;
    vertical-align: middle;
    background-image: url("../image/bcadd.png")/*tpa=http://www.gm0794.com/weiping/image/bcadd.png*/;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 2.5em 2.5em;
}
.bcadddiv span{
    color: #333333;
    font-size: 1.5em;
    line-height: 1.67em;
    margin-left: 1.0em;
}
.bankcardli span{
    font-size: 1.5em;
}
.bankcardspan{
    margin-right: 0.9em;
}
/***************** end 我的银行卡列表 *****************/

/***************** begin 个人中心 *****************/
.centerheadpart{
    margin-top: 0;
    width: 100%;
    height: auto;
    overflow: hidden;
    background: -webkit-linear-gradient(left, #E89A79 , #FD7740); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #E89A79 , #FD7740); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #E89A79 , #FD7740); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #E89A79 , #FD7740); /* 标准的语法 */
}

.info1{
    margin-top: 1.5em;
    margin-bottom: 1.0em;
    height: 10em;
    line-height: 10em;
    border-top: rgba(204,204,204,0.5) 0.1em solid;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
}
.info2{
    height: 4.4em;
    line-height: 4.4em;
}
.info4{
    height: 8.8em;
}
.infoarea1{
    margin-top: 1.0em;
    border-top: rgba(204,204,204,0.5) 0.1em solid;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
}
.infoareatop{
    margin-top: 2.0em;
    margin-bottom: 1em;
}
.infoareaend{
    margin-top: 1.0em;
    margin-bottom: 3em;
}
.infosetting{
    margin-top: 2.0em;
}

.infomobile{
    margin-top: 1.0em;
}

.info3{
    margin-top: 1.0em;
    border-top: rgba(204,204,204,0.5) 0.1em solid;
    border-bottom: rgba(204,204,204,0.5) 0.1em solid;
}
.userimage{
    width: 7.4em;
    height: 7.4em;
    margin: 2.0em auto 1.3em auto;
    border: rgba(255,255,255,1) 0.1em solid;
    -moz-border-radius: 4.0em;
    -webkit-border-radius: 4.0em;
    border-radius: 4.0em;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 7.4em 7.4em;
}
.uc_usernamediv{    
    text-align: center;
    margin-bottom: 1.2em;
}
.uc_usernamediv span{
    color: #FFFFFF;
    font-size: 1.7em;
}
.userarrow1{
    width: 0.5em;
    height: 1.6em;
    margin-right: 5.3125%;
    margin-top: 4.2em;
    display: block;
    float: right;    
}
.userarrow2{
    width: 0.5em;
    height: 1.6em;
    margin-right: 5.3125%;
    margin-top: 1.4em;
    display: block;
    float: right;
}
/*@media screen and (min-height:550px) {
    .userarrow1{
        margin-top: 4.4em;
    }
    .userarrow2{
        margin-top: 1.3em;
    }
}*/
.uclogo{
    width: 2.2em;
    height: 2.2em;
    margin-left: 5.3125%;
    vertical-align: middle;
}
.uctitle{
    color: #333333;
    font-size: 1.4em;
    margin-left: 0.8em;
}
.uccontent{
    color: #999999;
    font-size: 1.4em;
    float: right;
    margin-right: 0.5em;
}
.nowversion{
    margin-right:5.3125%;
}
/***************** end 个人中心 *****************/


/***************** begin 我的资料 *****************/
.authtitle{
    color: #666666;
    font-size: 1.4em;
    margin: auto auto auto 5.3125%;
    float: left;
}
.userdown{
    width: 2em;
    height: 2em;
    margin-top: 1.3em;
    margin-right: 0.5em;
    float: right;
}
.nonarrow{
    margin-right: 5.3125%;
}
.emptydiv{
    display: inline;
    width: 1.0em;
    height: 0.5em;
    float: right;
}
.myinfo{
    color: #333333;
    font-size: 1.4em;
    margin-right: 5.3125%;
    float: right;
}
.cardfontsize{
    font-size: 1.6em;
}
.infotip{
    margin: auto 5.3125% auto 5.3125%;
}
.infotipspan {
    font-size: 1.4em;
    color: #FD703D;
}

.emptyinfo{
    color: #999999;
}
.orangecolor{
    color: #FD703D;
}
.useruppic1{
    float: right;
    width: 7.1em;
    height: 7.1em;
    margin-top: 0.8em;
    margin-bottom: 0.8em;
}
.useruppic2{
    float: right;
    width: 7.1em;
    height: 7.1em;
    margin: 0.8em 5.3125% auto 1em;
}
/***************** end 我的资料 *****************/


/***************** begin 我的优惠券 *****************/
.tipdiv{
    width: 100%;
    height: 3em;
    background-color: #FB6F3D;
    text-align: center;
}
.tipdiv span{
    color: #FFFFFF;
    font-size: 1.2em;
    line-height: 2.5em;
}
.tipstrdiv{
    height: auto;
    margin: 2em 5.3125% -1.5em 5.3125%;
}
.tipstrdiv span{
    font-size: 1.2em;
    color: #FB6F3D;
}
.couponsdiv{
    height: auto;
    margin-top: 1.5em;
    margin-bottom: 4em;
}
.myconpons{
    width: auto;
    height: 10em;
    margin: 0 5.3125% 1em 5.3125%;
    background-color: #E6DCCD;
}
.conpons1{
    width: 30%;
    background-image: url("../image/couponslogo.png")/*tpa=http://www.gm0794.com/weiping/image/couponslogo.png*/;
    background-size: 4.3em 4.3em;
    background-position: center center;
    float: left;
}
.conpons2{
    width: 70%;
    background-image: url("../image/couponsbg.png")/*tpa=http://www.gm0794.com/weiping/image/couponsbg.png*/;
    background-size: 100% 100%;
    float: right;
    text-align: center;
}
.conpons1,.conpons2{
    background-repeat: no-repeat;
    height: 10em;
    border: 0;
    margin: 0;
    padding: 0;
}
.cpinfopart1,.cpinfopart2{
    width: auto;
    margin-left: 10%;
    margin-right: 10%;
    height: auto;
    clear: both;
}
.cpinfopart1{
    margin-top: 1.5em;
    height: 4.5em;
    /*background-color: red;*/
}
.cpinfopart2{
    margin-top: 0.1em;
    height: 2em;
    /*background-color: green;*/
}
.cpname{
    margin-top: 0.4em;
    font-size: 2.7em;
    float: left;
    /*line-height: 1.8em;*/
    /*background-color: yellow;*/
}
.cpfree{
    font-size: 2.7em;
    float: right;
    display: block;
    margin-top: 0.4em;
    /*background-color: yellow;*/
}
.cpused{
    font-size: 1.1em;
    float: left;
}
.cplimit{
    font-size: 1.1em;
    float: right;
}
.bigday{
    font-weight: 700;
}
/***************** end 我的优惠券 *****************/

/***************** begin 申请提现 *****************/
.tixianmoney {
    line-height: 40px;
    vertical-align: middle;
    float: right;
    margin-right: 5.3125%;
    font-size: 1.6em;
    color: #333333;
}
/***************** end 申请提现 *****************/


/***************** begin 暂时拒绝提醒页面 *****************/
#tnu_div{
    width: auto;
    height: 12em;
    line-height: 12em;
    text-align: center;
    margin: 10.5em 3.5em 15em 3.5em;
    border: solid #FFFFFF 0.4em;
    border-radius: 0.5em;
}
.tnu_line{
    position: absolute;
    z-index: 2;
    margin: 4em 0 auto 0;
    height: 4em;
    width: 0.5em;
    border: 0;
    border-radius: 0.2em;
    background-color: #FFFFFF;
    top: 10.9em;
}
#lefttune_line{
    left: 4.5em;
}
#righttune_line{
    right: 4.5em;
}
#tnu_day{
    color: #FB6F3D;
}
#tnu_day span{
    color: #FFFFFF;
    font-size: 7em;
    font-weight: bold;
}
#centertune_line{
    position: absolute;
    left: 30%;
    top: 16.5em;
    z-index: 1;
    width: 40%;
    height: 0.4em;
    background-color: #FB6F3D;
}
#tian{
    position: absolute;
    right: 25%;
    top: 12.5em;
    z-index: 1;
}
#tian span{
    font-size: 1.5em;
    font-weight: bold;
    color: #FFFFFF;
}

/***************** end 暂时拒绝提醒页面 *****************/


/***************** begin 连连代扣借款流程 *****************/
#llcodeinput{
    margin-left: 5.3125%;
}
.llconfirmdiv{
    margin: auto 5.3125% auto 5.3125%;
}
.llconfirmdiv span{
    color: #FD703D;
    font-size : 1.2em;
}
.lltipinfo{
    margin-left: 5.3125%;
    color: #FD703D;
    font-size : 1.2em;
    line-height: 1.6em;
    display:block;
}
/***************** end 连连代扣借款流程 *****************/


/***************** begin 登录模块new *****************/
.info5{
    background-color: #FFFFFF;
    height:    auto;
    overflow: auto;
    line-height: 4.4em;
    margin-left: 5.3125%;
    margin-right: 5.3125%;
    margin-bottom: 1em;
    border-radius: 0.5em;
}
.logindiv{
    margin-top: 2em;    
}
.gomodpasswd{
    margin: 1em auto 3em 5.3125%;
    text-align: left;
    width: 30%;
    float: left;
}
.gomodtel{
    margin: 1em 5.3125% 3em auto;
    width: 30%;
    text-align: right;
    float: right;
}
.gomodpasswd span,.gomodtel span{
    font-size: 1.2em;
    color: #FD713D;
}
.goregister{
    margin: 2em auto auto auto;
    text-align: center;
}
.goregister span{
    font-size: 1.7em;
    color: #FD713D;
    text-decoration: underline;
}
.loginseepwd{
    float: right;
    width: 1.5em;
    height: 4.4em;
    margin: auto 1.5em auto auto;
    background-size: 1.5em 1.5em;
    background-position: center center;
    background-repeat: no-repeat;    
}
.showpwdeye{
    background-image: url("../image/showpwd.png")/*tpa=http://www.gm0794.com/weiping/image/showpwd.png*/;
}
.hidepwdeye{
    background-image: url("../image/hidepwd.png")/*tpa=http://www.gm0794.com/weiping/image/hidepwd.png*/;
}
.websendcode{
    background-repeat: no-repeat;
    background-size: 8.1em 4.4em;
    float: right;
    height: 4.4em;
    line-height: 4.4em;
    width: 8.1em;
    margin-right: 0;
    text-align: center;
}
.websendcode2{
    background-repeat: no-repeat;
    background-size: 8.1em 3.2em;
    float: right;
    height: 3.2em;
    line-height: 3.2em;
    width: 8.1em;
    margin-right: 0;
    text-align: center;
}
.websendcode span{
    font-size: 1.4em;
    color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
}
.websendcode_normal{
   background-image: url("../image/sc_normal.png")/*tpa=http://www.gm0794.com/weiping/image/sc_normal.png*/;   
}
.websendcode_disable{
    background-image: url("../image/sc_disable.png")/*tpa=http://www.gm0794.com/weiping/image/sc_disable.png*/;    
}
.resgisterolduser_tip{
    height: auto;
    margin: 2em 5.3125% 1.5em 5.3125%;
}
.resgisterolduser_tip span{
    font-size: 1.2em;
    color: #FB6F3D;
}
.registerimgcode{
    float: right;
    width: 8.1em;
    height: 4.4em;
    border: 0;
}

.login_bottom{
    width:100%;
    height:auto;
    position: absolute;
    bottom:2em;
    overflow:hidden;
    z-index: -1
}

.login_info,.login_info_content{
    margin: auto;
    width:100%;
    color:#666666;
    font-size:1.2em;
    text-align: center;
}

.login_info{
    line-height:0.4em;
}
.login_info_content{
    font-size:1.1em;
    color:#fd703d;
    margin-top:1.9em;
    line-height:0.5em;
}

.login_info_content .login_info_space{
    line-height:1.6em;
}

@media (max-height: 400px) { 
  .login_bottom {
    display: none;
  }
}

/***************** end 登录模块new *****************/